Miêu tả OpenType

  • TrueType outlines use quadratic Bézier curves.
  • CFF outlines use cubic Bézier curves.

OpenType sử dụng cấu trúc sfnt của một font TrueType,  nhưng nó bổ sung thêm một số tùy chọn smartfont đó tăng cường khả năng hỗ trợ typographic và ngôn ngữ của font.

Các dữ liệu phác thảo hình tượng trong một phông chữ OpenType fcó thể là một trong hai định dạng: hoặc định dạng TrueType phác thảo trong một bảng 'glyf', hoặc phác thảo Compact Font Format (CFF) otrong một bảng 'CFF '. (Tên bảng 'CFF' là bốn ký tự, kết thúc bằng một ký tự trắng) Dữ liệu phác thảo CFF được dựa trên ngôn ngữ định dạng font PostScript Type 2. Tuy nhiên, các đặc tả OpenType không hỗ trợ việc sử dụng PostScript phác thảo trong một file font TrueType Collection.

Đối với nhiều mục đích, chẳng hạn như bố trí, nó không có vấn đề gì với các định dạng dữ liệu phác thảo, nhưng đối với một số mục đích khác, chẳng hạn như rasterisation, nó là đáng kể. Các tiêu chuẩn OpenType không xác định các định dạng dữ liệu phác thảo: đúng hơn, nó thể chứa bất kỳ của một số tiêu chuẩn hiện hành. Đôi khi thuật ngữ như "OpenType (PostScript flavor)", "Type 1 OpenType", "OpenType CFF", hay "OpenType (TrueType flavor)" được sử dụng để chỉ ra các phác thảo định dạng một file font OpenType đặc biệt.

  • Chứa các bảng mã ký tự Unicode vì vậy nó có thể hỗ trợ bất kỳ kịch bản viết (hoặc nhiều kịch bản cùng một lúc).
  • Chưa lên đến 65,536 glyphs.
  • Nâng cao chữ in "bố trí" các tính năng quy định vị trí và thay thế các rendered glyphs. Tính năng thay thế bao gồm các chữ ghép; tính năng định vị bao gồm kerning, vị trí đánh dấu, và đặc điểm kỹ thuật cơ bản.
  • Đa nền tảng, có thể được sử dụng mà không cần chỉnh sửa cho Mac OS, Windows và các hệ thống Unix.
  • Nếu không có glyphs bổ sung hoặc tính năng typographic mở rộng được thêm vào, font OpenType CFF có thể nhỏ hơn đáng kể hơn so với Type 1 của chúng.